Learn about the different events you can collect with the Algolia Insights API and the features they unlock.
NeuralSearch, Dynamic Re-Ranking, Query Categorization, Search analytics, Revenue analytics, A/B testing | Recommend | Personalization | |
---|---|---|---|
clickedObjectIDsAfterSearch | |||
convertedObjectIDsAfterSearch | |||
addedToCartObjectIDsAfterSearch | |||
purchasedObjectIDsAfterSearch | |||
clickedObjectIDs | |||
convertedObjectIDs | |||
addedToCartObjectIDs | |||
purchasedObjectIDs | |||
clickedFilters | |||
convertedFilters | |||
viewedObjectIDs | |||
viewedFilters |
userToken
) per search query per record (objectID
).
AfterSearch
in their name.
Most Algolia features use events with query IDs, for example, to calculate the conversion rate of your search.
queryID
is a random sequence of letters and numbers that uniquely identifies a search request.
Algolia uses the query ID to connect a search or browse request to a click or conversion event.
Use the events debugger to check which search API request corresponds to which event.
Algolia generates the query ID and includes it in the API response if you set clickAnalytics
to true
when making the search request.
Since conversions often occur outside Algolia-driven experiences—for example, from the shopping cart,
you need to keep track of the query ID on your site.
clickAnalytics
parameter to true
and
use the clickedObjectIDsAfterSearch
or convertedObjectIDsAfterSearch
methods.
Examples include:
clickedObjectIDsAfterSearch
event.convertedObjectIDsAfterSearch
event.queryID
are time-sensitive. They must occur within one hour of the corresponding search request.clickedObjectIDs
and convertedObjectIDs
methods.
Examples include:
clickedObjectIDs
to track clicks and convertedObjectIDs
to track conversions.
convertedObjectIDs
.
convertedObjectIDs
to track the conversion.